storm ladder - Francés Inglés Diccionario